public thoroughfare - Español Inglés Diccionario